Selkirk Arms - Takeaway美食佳飲A Takeaway app for the 4 star Selkirk Arms hotel in Kirkcudright, South West Scotland. Dumfries and 看更多 »